Teaching Mathematics to Software Engineers

نویسنده

  • Jeannette M. Wing
چکیده

Based on my experience in teaching formal methods to practicing and aspiring software engineers, I present some of the common stumbling blocks faced when writing formal speciications. The most conspicuous problem is learning to abstract. I address all these problems indirectly by giving a list of hints to speciiers. Thus this paper should be of interest not only to teachers of formal methods but also to their students. and conclusions contained in this document are those of the authors and should not be interpreted as necessarily representing oocial policies or endorsements, either expressed or implied, of Wright Laboratory or the United States Government.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Teaching with Macsyma 2.2 for Windows

‘New Macsyma 2.2 Math Software understands plain English’. ‘We believe Macsyma 2.2 can halve the time and energy required to solve problems with math software’ (Richard Petti, President, Macsyma Inc.) This article looks at some of these advertising claims and considers the potential for such features as an aid in the teaching of mathematics to mathematicians, engineers and scientists. In a shor...

متن کامل

Teaching Formal Methods and Discrete Mathematics

Despite significant advancements in the conception of (formal) integrated development environments, applying formal methods in software industry is still perceived as a difficult task. To make the task easier, providing tools that help during the development cycle is essential but we think that education of computer scientists and software engineers is also an important challenge to take up. In...

متن کامل

Intuition – Based Teaching Mathematics for Engineers

It is suggested to teach Mathematics for engineers based on development of mathematical intuition, thus, combining conceptual and operational approaches. It is proposed to teach main mathematical concepts based on discussion of carefully selected case studies following solving of algorithmically generated problems to help mastering appropriate mathematical tools. The former component helps deve...

متن کامل

Computer Algebra Systems: A basic tool for teaching Mathematics in Engineering

The main goal of this paper is to reflect on the habitual uses that nowadays are given to CAS (Computer Algebra Systems) in the teaching of Mathematics at the degrees of Engineering. The traditional use of computer in mathematical teaching for Engineers is normally reduced to the resolution of some kind of theoretical-practical exercises where the students use a specific mathematical software. ...

متن کامل

Teaching of Mathematical Physius to Aeronautical Engineers

P. STIlANT.O. From Olassical Aeorod,ljnam'ic8 lo Acronautical Aerodynamics. RAIMONDI. Teaching oj Mathematical Physics to Aeronautical Engineers. M. PASCAL. Geometrical Constructiond lor the Plane Oireulating-P.,otating O'Urrent around a Flat Surlace. G. D. lliTTIOLl. 'NOW8 on the DecreaB~ 01 Profile Drag Dj Rotating Gylinde,.s obtained by means 01 a fixed Ooaxùl.l Wall. C. DE RySKY. The ltalia...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1995